Shell Records £8Bn Profit As Britons Face Soaring Bills